Software Metrics for Collaborative Software Engineering Projects

نویسندگان

  • Cyril S. Ku
  • Thomas J. Marlowe
چکیده

Many software metrics have been established in the past to measure the various aspects of the software development process. The scopes of the metrics span across the artifacts, the end product, the process to produce these artifacts, as well as the project management for the process. In recent years, driven by advances in telecommunication, the internet, and wireless technology, and also by economic factors, collaboration in software engineering project has become increasingly popular. As collaboration becomes more widespread, software engineering metrics for collaboration, and new or adapted metrics for collaborative projects, will become more important. Nonetheless, no comprehensive study has been done on the impact of collaboration on development productivity, process structure, or software quality. In this paper, we study some commonly used software metrics to investigate whether collaboration can easily be incorporated, and where possible, to suggest strategies for that incorporation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Metrics Are Needed for Collaborative Software Development

There is a need for metrics for inter-organizational collaborative software development projects, encompassing management and technical concerns. In particular, metrics are needed that are aimed at the collaborative aspect itself, such as readiness for collaboration, the quality and/or the costs and benefits of collaboration in a specific ongoing project. We suggest questions and directions for...

متن کامل

SCHO: An Ontology Based Model for Computing Divergence Awareness in Distributed Collaborative Systems

Multi-synchronous collaboration allows people to work concurrently on copies of a shared document which generates divergence. Divergence awareness allows to localize where divergence is located and estimate how much divergence exists among the copies. Existing divergence awareness metrics are highly coupled to their original applications and can not be used outside their original scope. In this...

متن کامل

Application of Software Metrics in ERP Projects

Business information system is an area of the greatest significance in any business enterprise today. Enterprise Resource Planning (ERP) projects are a growing segment of this vital area. Software engineering metrics are units of measurement used to characterize the software engineering products and processes. The research about the software process has acquired great importance in the last few...

متن کامل

Effort Estimation Based on Collaborative Filtering

Effort estimation methods are one of the important tools for project managers in controlling human resources of ongoing or future software projects. The estimations require historical project data including process and product metrics that characterize past projects. Practically, in using the estimation methods, it is a problem that the historical project data frequently contain substantial mis...

متن کامل

Workflow Management in Software Engineering Projects

Large software engineering projects require computer support for collaborative development work. An efficient management of the flow of work items between different people or different groups of people is an important prerequisite for a successful software engineering project. Workflow management in a software engineering project must include planning and modelling of development activities, re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010